turkey (hen) - English Synonyms Dictionary